salted and dried mackerel - Español Inglés Diccionario